this poor little thing - Spanish English Dictionary